place with abundant flagstones - Español Inglés Diccionario